Amazon — Software Development Engineer I

Posted: 24-10-2025

Salary: ₹18 - ₹25 Lakhs/Annum Expected

About the Company:

Amazon is one of the world’s most customer-obsessed, technology-driven companies known for innovation and large-scale impact. With operations spanning across the globe, Amazon’s mission is to make customers' lives easier through smarter products, services, and infrastructure. The company prides itself on creating groundbreaking solutions that reach millions daily.

About the Role:

As a Software Development Engineer I (SDE I) under the Amazon University Talent Acquisition program, you’ll join a team that builds scalable software solutions impacting global customers, sellers, and internal platforms. This role is specifically designed for recent graduates who are eager to develop their careers with cutting-edge technology in a fast-paced, high-growth environment.

You’ll work closely with seasoned engineers to design, architect, and implement innovative systems that address complex technical problems. This position provides exposure to distributed computing, large-scale architecture, and real-world applications that drive Amazon’s products and services.

Roles and Responsibilities:

  • Partner with experienced Amazon engineers to design and deploy large-scale applications.
  • Build prototype solutions and contribute to frameworks that power Amazon’s distributed systems.
  • Apply computer science fundamentals to design algorithms, data structures, and computing solutions.
  • Write high-quality, efficient, and maintainable code in languages such as Java, C++, or Python.
  • Participate in team code reviews, agile sprints, and collaborative brainstorming sessions.
  • Balance innovation with reliability to ensure optimal system performance and scalability.
  • Solve real-world business challenges through data-driven insights and customer-focused designs.

Key Technical Skills:

Java, C++, Python, Data structures, Algorithms, Distributed systems, Object-oriented design, Problem solving, System architecture, Debugging

Requirements:

  • Bachelor’s degree or higher in Computer Science, Computer Engineering, or related field.
  • Solid knowledge of computer science fundamentals such as algorithms, data structures, and complexity analysis.
  • Strong programming proficiency in one or more languages (Java, C++, Python, or Perl).
  • Familiarity with distributed computing, databases, and scalable architecture.
  • Excellent analytical, problem-solving, and abstract thinking abilities.
  • Internship or project experience in software development (preferred but not mandatory).
  • Ability to thrive in a dynamic environment with rapid development cycles.

Important Notice:

This job description and related content are owned by Amazon. We are only sharing this information to help job seekers find opportunities. For application procedures, status, or any related concerns, please contact Amazon directly. We do not process applications or respond to candidate queries.